hovl {
	comments {
		7e6000 = "hovl = warfare (heika)";
	}

	func {
		7e6003 = start;
		7e600c = 1;
		7e6057 = 2;
		7e607b = 3;
	}

	data {
		7e6114 = overlay_index;
		7e611c = overlay_index.a;
		7e611e = overlay_index.b;
		7e6168 = unk1;
	}
}

hmovl {
	comments {
		7e7200 = "hmovl = warfare main";
	}

	func {
		7e7203 = start;
		7e720c = 720c;
		7e72b8 = 72b8;
		7e7338 = 7338;
		7e738e = 738e;
		7e73e4 = 73e4;
		7e749e = 749e;
		7e74b1 = 74b1;
		7e74cf = 74cf;
		7e7509 = 7509;
		7e753c = 753c;
		7e7572 = 7572;
		7e75e8 = 75e8;
		7e7627 = 7627;
		7e7656 = 7656;
		7e7679 = 7679;
		7e77b2 = 77b2;
		7e7805 = 7805;
		7e7856 = 7856;
		7e7897 = 7897;
		7e78bd = 78bd;
		7e78d3 = 78d3;
		7e78f5 = 78f5;
		7e792b = 792b;
		7e7969 = 7969;
		7e7a39 = 7a39;
		7e7b1a = 7b1a;
		7e7b34 = 7b34;
		7e7b6e = 7b6e;
		7e7b89 = 7b89;
		7e7bac = 7bac;
		7e7bc2 = 7bc2;
		7e7bde = 7bde;
		7e7bfe = 7bfe;
		7e7c5d = 7c5d;
		7e7cff = 7cff;
		7e7d14 = 7d14;
		7e7daf = 7daf;
		7e7deb = 7deb;
		7e7ebd = 7ebd;
		7e7f86 = 7f86;
		7e7f9e = 7f9e;
		7e8057 = 8057;
		7e806b = 806b;
		7e808d = 808d;
		7e80ab = 80ab;
		7e81d9 = 81d9;
		7e820e = 820e;
		7e823c = 823c;
		7e82e2 = 82e2;
		7e831d = 831d;
		7e837d = 837d;
		7e83a4 = 83a4;
		7e83e1 = 83e1;
		7e8427 = 8427;
		7e8592 = 8592;
		7e8680 = 8680;
		7e86a5 = 86a5;
		7e873a = 873a;
		7e87d8 = 87d8;
		7e8866 = 8866;
		7e88ca = 88ca;
		7e890f = 890f;
		7e899d = 899d;
		7e89b8 = 89b8;
		7e8ac4 = 8ac4;
		7e8b50 = 8b50;
		7e8c74 = 8c74;
		7e8ca2 = 8ca2;
		7e8cd7 = 8cd7;
		7e8d29 = 8d29;
		7e8d36 = 8d36;
		7e8d43 = 8d43;
		7e8f39 = 8f39;
		7e8fa9 = 8fa9;
		7e8fba = 8fba;
		7e90d0 = 90d0;
		7e9102 = 9102;
		7e914a = 914a;
		7e91a5 = 91a5;
		7e91c6 = 91c6;
		7e91e8 = 91e8;
		7e920a = 920a;
		7e9282 = 9282;
		7e9353 = 9353;
		7e941f = 941f;
		7e9470 = 9470;
		7e94c9 = 94c9;
		7e9513 = 9513;
		7e9584 = 9584;
		7e962e = 962e;
		7e96ca = 96ca;
		7e973f = 973f;
		7e9760 = 9760;
		7e9791 = 9791;
		7e98f8 = 98f8;
		7e99f8 = 99f8;
		7e9a3d = 9a3d;
		7e9a49 = 9a49;
		7e9b67 = 9b67;
		7e9bef = 9bef;
		7e9c8f = 9c8f;
		7e9d03 = 9d03;
		7e9d4d = 9d4d;
		7e9e4b = 9e4b;
		7e9ec3 = 9ec3;
		7e9eda = 9eda;
		7e9eea = 9eea;
		7e9ef8 = 9ef8;
		7e9f11 = 9f11;
		7e9f44 = 9f44;
		7e9f67 = 9f67;
		7e9f8a = 9f8a;
		7e9fa8 = 9fa8;
		7e9fdd = 9fdd;
		7ea017 = a017;
		7ea04d = a04d;
		7ea130 = a130;
		7ea179 = a179;
	}

	data {
	}
}

hiovl {
	comments {
		7ec000 = "hiovl = warfare intro";
	}

	func {
		7ec003 = start;
		7ec00c = c00c;
		7ec098 = c098;
		7ec217 = c217;
		7ec282 = c282;
		7ec2bd = c2bd;
		7ec311 = c311;
		7ec3c9 = c3c9;
		7ec4fe = c4fe;
		7ec5a6 = c5a6;
		7ec632 = c632;
		7ec7e5 = c7e5;
		7ec827 = c827;
		7eca0c = ca0c;
		7ecac7 = cac7;
		7ecb16 = cb16;
		7ecbae = cbae;
		7ecbd2 = cbd2;
		7ecc62 = cc62;
	}

	data {
	}
}

heovl {
	comments {
		7ec000 = "heovl = warfare end";
	}

	func {
		7ec003 = start;
		7ec00c = c00c;
		7ec141 = c141;
		7ec1f6 = c1f6;
		7ec220 = c220;
		7ec291 = c291;
		7ec2b8 = c2b8;
		7ec3b9 = c3b9;
		7ec3e3 = c3e3;
		7ec62e = c62e;
		7ec662 = c662;
		7ec69b = c69b;
		7ec6d6 = c6d6;
		7ec71d = c71d;
		7ec74a = c74a;
		7ec770 = c770;
		7ec89b = c89b;
		7ec8e5 = c8e5;
		7ec911 = c911;
	}

	data {
	}
}

huovl {
	comments {
		7ec000 = "huovl = warfare action";
	}

	func {
		7ec003 = start;
		7ec00c = c00c;
		7ec021 = c021;
		7ec036 = c036;
		7ec081 = c081;
		7ec0dd = c0dd;
		7ec152 = c152;
		7ec198 = c198;
		7ec1ad = c1ad;
		7ec28c = c28c;
		7ec2ab = c2ab;
		7ec2ee = c2ee;
		7ec388 = c388;
		7ec543 = c543;
		7ec579 = c579;
		7ec5a6 = c5a6;
		7ec608 = c608;
		7ec661 = c661;
		7ec78c = c78c;
		7ec882 = c882;
		7ec908 = c908;
		7ec9cf = c9cf;
		7eca02 = ca02;
		7eca54 = ca54;
		7eca72 = ca72;
		7ecb3a = cb3a;
		7ecb67 = cb67;
		7ecba3 = cba3;
		7eccac = ccac;
		7ecdee = cdee;
		7ece4f = ce4f;
		7ece6b = ce6b;
		7ece90 = ce90;
		7ecea7 = cea7;
		7ecfb4 = cfb4;
		7ed0ae = d0ae;
		7ed297 = d297;
		7ed2a4 = d2a4;
		7ed437 = d437;
	}

	data {
	}
}

hcovl {
	comments {
		7ec000 = "hcovl = warfare retreat";
	}

	func {
		7ec003 = start;
		7ec00c = c00c;
		7ec073 = c073;
		7ec0c0 = c0c0;
		7ec0ea = c0ea;
		7ec14e = c14e;
		7ec194 = c194;
		7ec1a1 = c1a1;
		7ec1d8 = c1d8;
		7ec267 = c267;
		7ec29f = c29f;
		7ec333 = c333;
		7ec34c = c34c;
		7ec493 = c493;
		7ec507 = c507;
	}

	data {
		7ec544 = ss_army_withdrew_w;
		7ec55a = withdrew_to_s_w;
		7ec56d = unk1;
	}
}

hkovl {
	comments {
		7ec000 = "hkovl = warfare dragon";
	}

	func {
		7ec003 = start;
		7ec00c = c00c;
		7ec063 = c063;
		7ec0d1 = c0d1;
		7ec139 = c139;
		7ec192 = c192;
		7ec1b2 = c1b2;
		7ec1f7 = c1f7;
		7ec23d = c23d;
		7ec574 = c574;
		7ec624 = c624;
		7ec64e = c64e;
		7ec678 = c678;
		7ec707 = c707;
		7ec7d8 = c7d8;
		7ec810 = c810;
		7ec855 = c855;
		7ec872 = c872;
		7ec88f = c88f;
		7ec8ae = c8ae;
		7ec8cd = c8cd;
		7ec915 = c915;
		7ec951 = c951;
		7ec987 = c987;
		7ec9a2 = c9a2;
		7ec9c1 = c9c1;
		7ec9f7 = c9f7;
		7eca35 = ca35;
		7eca81 = ca81;
		7ecac7 = cac7;
		7ecb40 = cb40;
		7ecb59 = cb59;
		7ecbcd = cbcd;
		7ecc41 = cc41;
	}

	data {
		7ecc56 = the_dragon_blasted_fire_w;
	}
}
